police artist's sketch - Turkish English Dictionary